CAM Workbench/fr

Icône de l'atelier CAM

Introduction

L' atelier CAM est utilisé pour produire les instructions machine pour les machines à commande numérique (CNC) à partir d'un modèle 3D FreeCAD. Celui-ci produit des objets 3D réels sur des machines CNC telles que des fraiseuses, des tours, des découpeuses laser ou similaires. Généralement, les instructions sont en langage G-code. Un exemple général de simulation de séquence de parcours d'outils CNC est présenté ici.

Le flux de travail de l'atelier CAM de FreeCAD crée ces instructions machine comme suit :

Concepts généraux

L'atelier CAM génère un G-Code définissant les parcours pour usiner le projet représenté par le modèle 3D sur la fraiseuse cible au format G-code interne de FreeCAD, qui est ensuite traduit dans le langage approprié pour le contrôleur CNC cible en sélectionnant le post-processeur approprié.

Le G-code est généré à partir des directives et des opérations contenues dans une tâche de CAM. Le flux des tâches les répertorie dans l'ordre desquelles elles seront exécutées. La liste est complétée en ajoutant des opérations, des habillages des parcours, des commandes supplémentaires et des modifications à partir du menu CAM ou par les boutons de l'interface graphique.

L'atelier CAM fournit un gestionnaire d'outils (bibliothèque, table d'outils), un outil d'inspection du G-code et de simulation. Il relie le post-processeur et permet d'importer et d'exporter des modèles de tâches.

L'atelier CAM possède des dépendances externes, notamment :

  1. Les unités du modèle 3D FreeCAD sont définies dans les paramètres Édition → Préférences → Général → Système d'unités par défaut. La configuration du post-processeur définit les unités G-code finales.
  2. Le chemin du fichier Macro et les tolérances géométriques sont définis dans l'onglet Édition → Préférences → CAM → Préférences des tâches.
  3. Les couleurs sont définies dans l'onglet Édition → Préférences → CAM → Couleurs de parcours.
  4. Les paramètres des éléments de maintien sont définis dans l'onglet Édition → Préférences → CAM → Finitions.
  5. Pour que la qualité du modèle 3D de base respecte les exigences de l'atelier CAM, utilisez Vérifier la géométrie.

Limitations

Certaines limitations actuelles dont vous devez être conscient :

Unités

La gestion des unités dans CAM peut prêter à confusion. Il y a plusieurs points à comprendre :

  1. Les unités de base FreeCAD pour la longueur et le temps sont respectivement "mm" et "s". La vélocité est donc "mm/s". C'est ce que FreeCAD stocke en interne indépendamment de toute autre chose
  2. Le schéma d'unité par défaut utilise les unités par défaut. Si vous utilisez le schéma par défaut et que vous entrez un taux d'avance sans chaîne d'unité, il sera saisi en tant que "mm/s"
  3. La plupart des machines à commande numérique attendent un débit d'alimentation sous forme de "mm/min" ou "in/min". La plupart des post-processeurs convertissent automatiquement l'unité lors de la génération de gcode.

Schémas :

  1. Changer le schéma dans les préférences change la chaîne d'unité par défaut pour les champs d'entrée. Si vous êtes un utilisateur CAM et que vous préférez concevoir en métrique, il est fortement recommandé d'utiliser le schéma "Metric Small Parts & CNC". Si vous concevez en unités américaines, Imperial Decimal et Building US fonctionneront.
  2. Changer le schéma de votre unité préférée n'aura aucun effet sur la sortie, mais aidera à éviter les erreurs de saisie.

Sortie :

  1. La génération de l'unité correcte en sortie relève de la responsabilité du post-processeur et n'est effectuée qu'à ce moment-là.
  2. L'unité de sortie de la machine n'a aucun rapport avec le schéma d'unités que vous avez choisi.
  3. Les post-processeurs produisent une sortie métrique (G21), une sortie impériale (G20) ou sont configurables.
  4. Les post-processeurs configurables produisent par défaut une sortie métrique (G21).
  5. Si vous souhaitez que votre post-processeur configurable produise du G-code impérial (G20), définissez l'argument correct dans la configuration de sortie de votre tâche (par exemple --inches pour linuxcnc). Ceci peut être stocké dans un modèle de tâche et défini comme modèle par défaut pour le rendre automatique pour tous les tâches futures.

CAM Inspection :

  1. Si vous utilisez l'outil CAM Inspection pour inspecter le G-code, vous le verrez en "mm/s" car il n'est pas post-traité.

Hauteurs et profondeurs

De nombreuses commandes ont différentes hauteurs et profondeurs :

Référence visuelle pour les propriétés de profondeur (paramètres)

Commandes

Certaines commandes sont expérimentales et ne sont pas disponibles par défaut. Pour les activer, voir CAM Fonctions expérimentales.

Commandes du projet

Commandes d'outils

Opérations de base

Opérations 3D

Finitions du parcours

Commandes supplémentaires

Modifications du parcours

Opérations spécialisées

Divers

Architecture des outils coupants

Gestion des outils, des forets et de la bibliothèque d'outils. Basé sur l'architecture des outils coupants.

Autre

Préférences

Script

Voir la page CAM Ecrire un script.

Tutoriels

Vidéos

Feuille de route